confesarlo todo - Spanish English Dictionary